#pragma once
#include "DXAMLCommon.h"

//struct ITouchSelectionHandlesHostVtbl
//{
//	HRESULT (__thiscall *OnHandleOperation)(ITouchSelectionHandlesHost *this, ITouchSelectionHandlesHost::TouchHandleId, ITouchSelectionHandlesHost::TouchInputType, tagPOINT);
//};


class ITouchSelectionHandlesHost
{
	enum TouchHandleId
	{
		thStart = 0x0,
		thEnd = 0x1,
	};

	enum TouchInputType
	{
		toTap = 0x1,
		toHold = 0x2,
		toDrag = 0x3,
		toOpMask = 0xFFFF,
		toStart = 0x10000,
		toEnd = 0x20000,
		toOptMask = 0xFFFF0000,
	};

};